#ifndef __TPS_NON_COPYABLE_H__
#define __TPS_NON_COPYABLE_H__

namespace Tps
{

	namespace Private
	{

		class NonCopyable
		{
		protected:
			NonCopyable()
			{
			}
			~NonCopyable()
			{
			}
		private:
			NonCopyable(NonCopyable const &);
			NonCopyable& operator = (NonCopyable const &);
		};

	}

}

#endif	// !__TPS_NON_COPYABLE_H__
